formidable opponent - Turkish English Dictionary